shoot oneself in the foot – English–Español translations

🇬🇧 en es 🇪🇸

shoot oneself in the foot verb

  • to act against one's own interest
pegarse un tiro en el pie, tirar piedras contra el propio tejado
tirar piedras al propio tejado
Wiktionary Links